function calc_16(f_value) {
	/* 入参 */
	var des = f_value.des; //15度的密度
	var p10 = f_value.p10; //10%馏出温度
	var p50 = f_value.p50; //50%馏出温度
	var p90 = f_value.p90; //90%馏出温度
	/* 计算 */
	var DN = des - 850
	var F = Math.exp(-0.0035 * DN) - 1
	var aa = 0.0892 * (p10 - 215)
	var bb = (0.131 + (0.901 * F)) * (p50 - 260)
	var cc = (0.0523 - (0.42 * F)) * (p90 - 310)
	var dd = 0.00049 * (((p10 - 215) * (p10 - 215)) - ((p90 - 310) * (p90 - 310)))
	var ee = (107 * F) + (60 * F * F)
	/* 出参 */
	var CI = (45.2 + aa + bb + cc + dd + ee).toFixed(2)
	/* 出参组合 */
	var result = [{
		name: '十六烷值数',
		value: CI,
		type:'number'
	}];

	return result;
}

module.exports = {
	calc_16
}
